strike on the rocks.

(船)触礁;遇难;破产;落空

热门查询